/// <reference path="../interfaces/ISampleListViewItemModel.ts" />
/// <reference path="../interfaces/ISampleService.ts" />
/// <reference path="../libs/TypedMVVM/include/typedMVVM.ts" />
var TypedMVVM;
(function (TypedMVVM) {
    var Samples;
    (function (Samples) {
        var Models;
        (function (Models) {
            var SampleListViewItemModel = (function () {
                function SampleListViewItemModel(title, buttonClickCommand) {
                    this.title = title;
                    this.buttonClickCommandBind = WinJS.Utilities.markSupportedForProcessing((function () {
                        buttonClickCommand.execute(null);
                    }).bind(this));
                }
                return SampleListViewItemModel;
            })();
            Models.SampleListViewItemModel = SampleListViewItemModel;
        })(Models = Samples.Models || (Samples.Models = {}));
    })(Samples = TypedMVVM.Samples || (TypedMVVM.Samples = {}));
})(TypedMVVM || (TypedMVVM = {}));
//# sourceMappingURL=SampleListViewItemModel.js.map